﻿using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Collections.Generic;
using KenLib.BusinessManager;
using DataInfo;

public partial class APP_frmA_CompBasicInfoCheck : System.Web.UI.Page
{
    public string a12;
    protected void Page_Load(object sender, EventArgs e)
    {
        ((APP_MasterPage_appCom)this.Master).changeTitle("本社情報登録（確認）");
        ((APP_MasterPage_appCom)this.Master).HideLiArea("frmA_CompBasicInfoCheck");
        if (Session["役"] != null || Session["役"] == "")
        {
            if (Session["役"].ToString() != "1" && Session["ModeCongTy"] == null && Session["ModeHiepHoi"] == null && Session["UpdateComBasic"] == null)
            {
                this.CheckQuyen();
            }
            else if (Session["役"].ToString() == "1")
            {
                if (Session["listValue"] != null)
                {
                    getSession();
                    btn_次.Enabled = false;
                }
                else
                {
                    Response.Redirect("frmA_CompBasicInfoInput.aspx");
                }
            }
            else if (Session["listValue"] != null && Session["ModeHiepHoi"] != null)
            {
                getSession();
                btn_次.Enabled = false;
            }
            else
            {
                btn_次.Enabled = true;
                getSession();
                 
            }
        }
        else
        {
            //if (Session["listValue"] != null)
            //{
            //    getSession();
            //}
            //else
            //{
            //    Response.Redirect("frmA_CompBasicInfoInput.aspx");
            //}
            Response.Redirect("~/frmD_Login.aspx");
        }
        //lbl_事業内容その他.Text = "1234";

    }
    protected void btn_戻る_Click(object sender, EventArgs e)
    {
        //Response.Redirect("frmA_CompBasicInfoInput.aspx");
        if (Session["役"].ToString() != "1")
        {
           
            本社情報 obj = new 本社情報();
            //obj本社情報 = (本社情報)Session["ModeCongTy"];
            obj.企業名 = lbl_組合員企業名.Text;
            obj.企業名英語 = lbl_英語.Text.ToString();
            obj.企業名フリガナ = lbl_フリガナ.Text.ToString();
            obj.郵便番号 = lbl_郵便番号.Text.ToString();
            obj.住所 = lbl_住所.Text.ToString();
            obj.住所フリガナ = lbl_住所フリガナ.Text.ToString();
            obj.ＴＥＬ = lbl_電話番号.Text.ToString();
            obj.FAX = lbl_FAX番号.Text.ToString();
            obj.設立年月日 = Convert.ToDateTime(lbl_設立年月日.Text.ToString());
            if (lbl_資本金.Text.ToString() == "" || lbl_資本金.Text.ToString() == "0")
            {
                obj.資本金1 = 0;
            }
            else
            {
                obj.資本金1 = Decimal.Parse(lbl_資本金.Text.ToString());
            }
            obj.業種分類 = lbl_業種分類.Text.ToString();
            obj.事業内容 = lbl_事業内容.Text.ToString();
            obj.事業内容その他 = lbl_事業内容その他.Text.ToString();
            obj.主要製品 = lbl_主要製品.Text.ToString();
            obj.代表者１氏名 = lbl_氏名.Text.ToString();
            obj.代表者１氏名フリガナ = lbl_フリガナ1.Text.ToString();
            obj.代表者１役職 = lbl_役職1.Text.ToString();
            obj.代表者１ＴＥＬ = lbl_電話番号1.Text.ToString();
            obj.代表者１携帯ＴＥＬ = lbl_携帯番号1.Text.ToString();
            obj.代表者１就任年月日 = Convert.ToDateTime(lbl_就任年月日1.Text.ToString());
            obj.代表者２氏名 = lbl_氏名2.Text.ToString();
            obj.代表者２氏名フリガナ = lbl_フリガナ2.Text.ToString();
            obj.代表者２役職 = lbl_役職2.Text.ToString();
            obj.代表者２ＴＥＬ = lbl_直通電話番号.Text.ToString();
            obj.代表者２携帯ＴＥＬ = lbl_携帯番号2.Text.ToString();
            obj.代表者２就任年月日 = Convert.ToDateTime(lbl_就任年月日2.Text.ToString());
            obj.担当１氏名 = lbl_氏名3.Text.ToString();
            obj.担当１氏名フリガナ = lbl_フリガナ3.Text.ToString();
            obj.担当１部署名 = lbl_部署名3.Text.ToString();
            obj.担当１部署名フリガナ = lbl_部署名フリガナ3.Text.ToString();
            obj.担当１役職 = lbl_役職3.Text.ToString();
            obj.担当１メールアドレス = lbl_メールアドレス.Text.ToString();
            obj.担当１直通ＴＥＬ = lbl_直通電話番号3.Text.ToString();
            obj.担当１携帯ＴＥＬ = lbl_携帯番号3.Text.ToString();
            obj.担当１就任年月日1 = lbl_就任年月日3.Text.ToString();
            obj.担当２氏名 = lbl_氏名4.Text.ToString();
            obj.担当２氏名フリガナ = lbl_フリガナ4.Text.ToString();
            obj.担当２部署名 = lbl_部署名4.Text.ToString();
            obj.担当２部署名フリガナ = lbl_部署名フリガナ4.Text.ToString();
            obj.担当２役職 = lbl_役職4.Text.ToString();
            obj.担当２メールアドレス = lbl_メールアドレス4.Text.ToString();
            obj.担当２直通ＴＥＬ = lbl_直通電話番号4.Text.ToString();
            obj.担当２携帯ＴＥＬ = lbl_携帯番号4.Text.ToString();
            obj.担当２就任年月日1 = lbl_就任年月日4.Text.ToString();

            obj.ウェブサイト = lbl_ウェブサイト.Text.ToString();    
            
            
            
            if (lbl_安全管理者有無.Text.ToString() == "無")
            {
                int 安全管理者有無 = 0;
                obj.安全管理者有無 = 安全管理者有無;
            }
            if (lbl_安全管理者有無.Text.ToString() == "有")
            {
                int 安全管理者有無 = 1;
                obj.安全管理者有無 = 安全管理者有無;
            }

            if (lbl_衛生管理者有無.Text.ToString() == "無")
            {
                int 衛生管理者有無 = 0;
                obj.衛生管理者有無 = 衛生管理者有無;
            }
            if (lbl_衛生管理者有無.Text.ToString() == "有")
            {
                int 衛生管理者有無 = 1;
                obj.衛生管理者有無 = 衛生管理者有無;
            }

            if (lbl_労災加入措置有無.Text.ToString() == "無")
            {
                int 労災加入措置有無 = 0;
                obj.労災加入措置ID = 労災加入措置有無;
            }
            if (lbl_労災加入措置有無.Text.ToString() == "有")
            {
                int 衛生管理者有無 = 1;
                obj.労災加入措置ID = 衛生管理者有無;
            }

            if (lbl_受入実績有無.Text.ToString() == "無")
            {
                int 受入実績有無 = 0;
                obj.受入実績ID = 受入実績有無;
            }
            if (lbl_受入実績有無.Text.ToString() == "有")
            {
                int 受入実績有無 = 1;
                obj.受入実績ID = 受入実績有無;
            }
            
            
            //obj.安全管理者有無 = lbl_安全管理者有無.Text.ToString();

            Session["ModeCongTy"] = obj; 
            Response.Redirect("frmA_CompBasicInfoInput.aspx");
        }
        else if (Session["役"].ToString() == "1")
        {
            Response.Redirect("frmA_CompBasicInfoInput.aspx");
        }
    }
    protected void btn_登録_Click(object sender, EventArgs e)// khi click btn_登録_Click du lieu se duoc insert vao DB.
    {
        try
        {
            string check = CheckName();
            if (check == "true")
            {
                InsertOrUpdate();
            }
            else
            {
                Page.ClientScript.RegisterStartupScript(this.GetType(), "myScripts", "<script language='javascript'>alert('データが重複しています。');</script>", false);
                return;
            }

        }
        catch { }


    }

    public string CheckName()
    {
        string check = "";
        本社情報Manager frm = new 本社情報Manager();
        DataTable dt = new DataTable();

        int 企業ID = Int32.Parse(Session["企業コード_2"].ToString());
        dt = frm.Check本社情報(企業ID);
        if (dt.Rows.Count > 0)
        {
            foreach (DataRow row in dt.Rows)
            {
                if (lbl_組合員企業名.Text.ToString() == row["企業名"].ToString())
                {
                    
                    check = "false";
                    
                }
                else
                {
                     check = "true";
                }
            }
        }
        else
        {
             check = "true";
        }
        return check;
    }

    public void InsertOrUpdate()
    {
        try
        {
            本社情報Manager frm = new 本社情報Manager();
            本社情報 obj = new 本社情報();
            if (Session["UpdateComBasic"] != null)
            {
                obj.企業ID = Int32.Parse(Session["企業コード_2"].ToString());//Lay ID khi dang nhap
                obj.企業名 = lbl_組合員企業名.Text.ToString();
                obj.企業名英語 = lbl_英語.Text.ToString();
                obj.企業名フリガナ = lbl_フリガナ.Text.ToString();
                obj.郵便番号 = lbl_郵便番号.Text.ToString();
                obj.住所 = lbl_住所.Text.ToString();
                obj.住所フリガナ = lbl_住所フリガナ.Text.ToString();

                /////////////////////////
                obj.ＴＥＬ = lbl_電話番号.Text.ToString();
                //////////////////////////


                obj.FAX = lbl_FAX番号.Text.ToString();
                obj.設立年月日 = Convert.ToDateTime(lbl_設立年月日.Text.ToString());


                string c = lbl_資本金.Text.ToString();
                string tien = c.Replace(",", "");

                decimal 資本金 = Decimal.Parse(tien);
                obj.資本金1 = 資本金;

                obj.業種分類 = lbl_業種分類.Text.ToString();
                int ID = get事業内容ID(lbl_事業内容.Text.ToString());
                obj.事業内容ID = ID;
                obj.事業内容その他 = lbl_事業内容その他.Text.ToString();
                obj.主要製品 = lbl_主要製品.Text.ToString();
                obj.代表者１氏名 = lbl_氏名.Text.ToString();
                obj.代表者１氏名フリガナ = lbl_フリガナ1.Text.ToString();
                obj.代表者１役職 = lbl_役職1.Text.ToString();
                if (lbl_電話番号1.Text.ToString() != "-")
                {
                    obj.代表者１ＴＥＬ = lbl_電話番号1.Text.ToString();
                }
                if (lbl_携帯番号1.Text.ToString() != "-")
                {
                    obj.代表者１携帯ＴＥＬ = lbl_携帯番号1.Text.ToString();
                }
                obj.代表者１就任年月日 = Convert.ToDateTime(lbl_就任年月日1.Text.ToString());
                obj.代表者２氏名 = lbl_氏名2.Text.ToString();
                obj.代表者２氏名フリガナ = lbl_フリガナ2.Text.ToString();
                obj.代表者２役職 = lbl_役職2.Text.ToString();
                obj.代表者２ＴＥＬ = lbl_直通電話番号.Text.ToString();
                obj.代表者２携帯ＴＥＬ = lbl_携帯番号2.Text.ToString();
                obj.代表者２就任年月日 = Convert.ToDateTime(lbl_就任年月日2.Text.ToString());
                obj.担当１氏名 = lbl_氏名3.Text.ToString();
                obj.担当１氏名フリガナ = lbl_フリガナ3.Text.ToString();
                obj.担当１部署名 = lbl_部署名3.Text.ToString();
                obj.担当１部署名フリガナ = lbl_部署名フリガナ3.Text.ToString();
                obj.担当１役職 = lbl_役職3.Text.ToString();
                obj.担当１メールアドレス = lbl_メールアドレス.Text.ToString();
                if (lbl_直通電話番号3.Text.ToString() != "-")
                {
                    obj.担当１直通ＴＥＬ = lbl_直通電話番号3.Text.ToString();
                }
                if (lbl_携帯番号3.Text.ToString() != "-")
                {
                    obj.担当１携帯ＴＥＬ = lbl_携帯番号3.Text.ToString();
                }
                if (lbl_就任年月日3.Text.ToString() == "")
                {

                }
                if (lbl_就任年月日3.Text.ToString() != "")
                {
                    obj.担当１就任年月日 = Convert.ToDateTime(lbl_就任年月日3.Text.ToString());
                }


                obj.担当２氏名 = lbl_氏名4.Text.ToString();
                obj.担当２氏名フリガナ = lbl_フリガナ4.Text.ToString();
                obj.担当２部署名 = lbl_部署名4.Text.ToString();
                obj.担当２部署名フリガナ = lbl_部署名フリガナ4.Text.ToString();
                obj.担当２役職 = lbl_役職4.Text.ToString();
                obj.担当２メールアドレス = lbl_メールアドレス4.Text.ToString();
                if (lbl_直通電話番号4.Text.ToString() != "-")
                {
                    obj.担当２直通ＴＥＬ = lbl_直通電話番号4.Text.ToString();
                }
                if (lbl_携帯番号4.Text.ToString() != "-")
                {
                    obj.担当２携帯ＴＥＬ = lbl_携帯番号4.Text.ToString();
                }

                if (lbl_就任年月日4.Text.ToString() == "")
                {

                }

                if (lbl_就任年月日4.Text.ToString() != "")
                {
                    obj.担当２就任年月日 = Convert.ToDateTime(lbl_就任年月日4.Text.ToString());
                }
                if (lbl_安全管理者有無.Text.ToString() == "無")
                {
                    int 安全管理者有無 = 0;
                    obj.安全管理者有無 = 安全管理者有無;
                }
                if (lbl_安全管理者有無.Text.ToString() == "有")
                {
                    int 安全管理者有無 = 1;
                    obj.安全管理者有無 = 安全管理者有無;
                }
                if (lbl_衛生管理者有無.Text.ToString() == "無")
                {
                    int 衛生管理者有無 = 0;
                    obj.衛生管理者有無 = 衛生管理者有無;
                }
                if (lbl_衛生管理者有無.Text.ToString() == "有")
                {
                    int 衛生管理者有無 = 1;
                    obj.衛生管理者有無 = 衛生管理者有無;
                }
                obj.ウェブサイト = lbl_ウェブサイト.Text.ToString();

                if (lbl_労災加入措置有無.Text.ToString() == "無")
                {
                    int 労災加入措置有無 = 0;
                    obj.労災加入措置ID = 労災加入措置有無;
                }
                if (lbl_労災加入措置有無.Text.ToString() == "有")
                {
                    int 衛生管理者有無 = 1;
                    obj.労災加入措置ID = 衛生管理者有無;
                }

                if (lbl_受入実績有無.Text.ToString() == "無")
                {
                    int 受入実績有無 = 0;
                    obj.受入実績ID = 受入実績有無;
                }
                if (lbl_受入実績有無.Text.ToString() == "有")
                {
                    int 受入実績有無 = 1;
                    obj.受入実績ID = 受入実績有無;
                }
                frm.Update_CompBasicInfoInput(obj);
                Session.Remove("UpdateComBasic");
                Response.Redirect("frmA_CompBasicInfo.aspx");

            }
            else if (Session["ModeCongTy"] != null)
            {

                本社情報Manager frm1 = new 本社情報Manager();
                本社情報 obj1 = new 本社情報();
                obj1.企業ID = Int32.Parse(Session["企業コード_2"].ToString());//Lay ID khi dang nhap
                obj1.企業名 = lbl_組合員企業名.Text.ToString();
                obj1.企業名英語 = lbl_英語.Text.ToString();
                obj1.企業名フリガナ = lbl_フリガナ.Text.ToString();
                obj1.郵便番号 = lbl_郵便番号.Text.ToString();
                obj1.住所 = lbl_住所.Text.ToString();
                obj1.住所フリガナ = lbl_住所フリガナ.Text.ToString();

                /////////////////////////
                obj1.ＴＥＬ = lbl_電話番号.Text.ToString();
                //////////////////////////


                obj1.FAX = lbl_FAX番号.Text.ToString();
                obj1.設立年月日 = Convert.ToDateTime(lbl_設立年月日.Text.ToString());


                string c = lbl_資本金.Text.ToString();
                string tien = c.Replace(",", "");

                decimal 資本金 = Decimal.Parse(tien);
                obj1.資本金1 = 資本金;

                obj1.業種分類 = lbl_業種分類.Text.ToString();
                int ID = get事業内容ID(lbl_事業内容.Text.ToString());
                obj1.事業内容ID = ID;
                obj1.事業内容その他 = lbl_事業内容その他.Text.ToString();
                obj1.主要製品 = lbl_主要製品.Text.ToString();
                obj1.代表者１氏名 = lbl_氏名.Text.ToString();
                obj1.代表者１氏名フリガナ = lbl_フリガナ1.Text.ToString();
                obj1.代表者１役職 = lbl_役職1.Text.ToString();
                if (lbl_電話番号1.Text.ToString() != "-")
                {
                    obj1.代表者１ＴＥＬ = lbl_電話番号1.Text.ToString();
                }
                if (lbl_携帯番号1.Text.ToString() != "-")
                {
                    obj1.代表者１携帯ＴＥＬ = lbl_携帯番号1.Text.ToString();
                }
                obj1.代表者１就任年月日 = Convert.ToDateTime(lbl_就任年月日1.Text.ToString());
                obj1.代表者２氏名 = lbl_氏名2.Text.ToString();
                obj1.代表者２氏名フリガナ = lbl_フリガナ2.Text.ToString();
                obj1.代表者２役職 = lbl_役職2.Text.ToString();
                obj1.代表者２ＴＥＬ = lbl_直通電話番号.Text.ToString();
                obj1.代表者２携帯ＴＥＬ = lbl_携帯番号2.Text.ToString();
                obj1.代表者２就任年月日 = Convert.ToDateTime(lbl_就任年月日2.Text.ToString());
                obj1.担当１氏名 = lbl_氏名3.Text.ToString();
                obj1.担当１氏名フリガナ = lbl_フリガナ3.Text.ToString();
                obj1.担当１部署名 = lbl_部署名3.Text.ToString();
                obj1.担当１部署名フリガナ = lbl_部署名フリガナ3.Text.ToString();
                obj1.担当１役職 = lbl_役職3.Text.ToString();
                obj1.担当１メールアドレス = lbl_メールアドレス.Text.ToString();
                if (lbl_直通電話番号3.Text.ToString() != "-")
                {
                    obj1.担当１直通ＴＥＬ = lbl_直通電話番号3.Text.ToString();
                }
                if (lbl_携帯番号3.Text.ToString() != "-")
                {
                    obj1.担当１携帯ＴＥＬ = lbl_携帯番号3.Text.ToString();
                }
                if (lbl_就任年月日3.Text.ToString() == "")
                {

                }
                if (lbl_就任年月日3.Text.ToString() != "")
                {
                    obj1.担当１就任年月日 = Convert.ToDateTime(lbl_就任年月日3.Text.ToString());
                }


                obj1.担当２氏名 = lbl_氏名4.Text.ToString();
                obj1.担当２氏名フリガナ = lbl_フリガナ4.Text.ToString();
                obj1.担当２部署名 = lbl_部署名4.Text.ToString();
                obj1.担当２部署名フリガナ = lbl_部署名フリガナ4.Text.ToString();
                obj1.担当２役職 = lbl_役職4.Text.ToString();
                obj1.担当２メールアドレス = lbl_メールアドレス4.Text.ToString();
                if (lbl_直通電話番号4.Text.ToString() != "-")
                {
                    obj1.担当２直通ＴＥＬ = lbl_直通電話番号4.Text.ToString();
                }
                if (lbl_携帯番号4.Text.ToString() != "-")
                {
                    obj1.担当２携帯ＴＥＬ = lbl_携帯番号4.Text.ToString();
                }

                if (lbl_就任年月日4.Text.ToString() == "")
                {

                }

                if (lbl_就任年月日4.Text.ToString() != "")
                {
                    obj1.担当２就任年月日 = Convert.ToDateTime(lbl_就任年月日4.Text.ToString());
                }
                if (lbl_安全管理者有無.Text.ToString() == "無")
                {
                    int 安全管理者有無 = 0;
                    obj1.安全管理者有無 = 安全管理者有無;
                }
                if (lbl_安全管理者有無.Text.ToString() == "有")
                {
                    int 安全管理者有無 = 1;
                    obj1.安全管理者有無 = 安全管理者有無;
                }
                if (lbl_衛生管理者有無.Text.ToString() == "無")
                {
                    int 衛生管理者有無 = 0;
                    obj1.衛生管理者有無 = 衛生管理者有無;
                }
                if (lbl_衛生管理者有無.Text.ToString() == "有")
                {
                    int 衛生管理者有無 = 1;
                    obj1.衛生管理者有無 = 衛生管理者有無;
                }
                obj1.ウェブサイト = lbl_ウェブサイト.Text.ToString();

                if (lbl_労災加入措置有無.Text.ToString() == "無")
                {
                    int 労災加入措置有無 = 0;
                    obj1.労災加入措置ID = 労災加入措置有無;
                }
                if (lbl_労災加入措置有無.Text.ToString() == "有")
                {
                    int 衛生管理者有無 = 1;
                    obj1.労災加入措置ID = 衛生管理者有無;
                }

                if (lbl_受入実績有無.Text.ToString() == "無")
                {
                    int 受入実績有無 = 0;
                    obj1.受入実績ID = 受入実績有無;
                }
                if (lbl_受入実績有無.Text.ToString() == "有")
                {
                    int 受入実績有無 = 1;
                    obj1.受入実績ID = 受入実績有無;
                }

                frm1.Update_CompBasicInfoInput(obj1);
                Response.Redirect("frmA_CompHistoryInput.aspx");

            }
            else if (Session["ModeHiepHoi"] != null)
            {
                本社情報Manager frm1 = new 本社情報Manager();
                本社情報 obj1 = new 本社情報();
                obj1.企業ID = Int32.Parse(Session["企業コード_2"].ToString());//Lay ID khi dang nhap
                obj1.企業名 = lbl_組合員企業名.Text.ToString();
                obj1.企業名英語 = lbl_英語.Text.ToString();
                obj1.企業名フリガナ = lbl_フリガナ.Text.ToString();
                obj1.郵便番号 = lbl_郵便番号.Text.ToString();
                obj1.住所 = lbl_住所.Text.ToString();
                obj1.住所フリガナ = lbl_住所フリガナ.Text.ToString();

                /////////////////////////
                obj1.ＴＥＬ = lbl_電話番号.Text.ToString();
                //////////////////////////


                obj1.FAX = lbl_FAX番号.Text.ToString();
                obj1.設立年月日 = Convert.ToDateTime(lbl_設立年月日.Text.ToString());


                string c = lbl_資本金.Text.ToString();
                string tien = c.Replace(",", "");

                decimal 資本金 = Decimal.Parse(tien);
                obj1.資本金1 = 資本金;

                obj1.業種分類 = lbl_業種分類.Text.ToString();
                int ID = get事業内容ID(lbl_事業内容.Text.ToString());
                obj1.事業内容ID = ID;
                obj1.事業内容その他 = lbl_事業内容その他.Text.ToString();
                obj1.主要製品 = lbl_主要製品.Text.ToString();
                obj1.代表者１氏名 = lbl_氏名.Text.ToString();
                obj1.代表者１氏名フリガナ = lbl_フリガナ1.Text.ToString();
                obj1.代表者１役職 = lbl_役職1.Text.ToString();
                if (lbl_電話番号1.Text.ToString() != "-")
                {
                    obj1.代表者１ＴＥＬ = lbl_電話番号1.Text.ToString();
                }
                if (lbl_携帯番号1.Text.ToString() != "-")
                {
                    obj1.代表者１携帯ＴＥＬ = lbl_携帯番号1.Text.ToString();
                }
                obj1.代表者１就任年月日 = Convert.ToDateTime(lbl_就任年月日1.Text.ToString());
                obj1.代表者２氏名 = lbl_氏名2.Text.ToString();
                obj1.代表者２氏名フリガナ = lbl_フリガナ2.Text.ToString();
                obj1.代表者２役職 = lbl_役職2.Text.ToString();
                obj1.代表者２ＴＥＬ = lbl_直通電話番号.Text.ToString();
                obj1.代表者２携帯ＴＥＬ = lbl_携帯番号2.Text.ToString();
                obj1.代表者２就任年月日 = Convert.ToDateTime(lbl_就任年月日2.Text.ToString());
                obj1.担当１氏名 = lbl_氏名3.Text.ToString();
                obj1.担当１氏名フリガナ = lbl_フリガナ3.Text.ToString();
                obj1.担当１部署名 = lbl_部署名3.Text.ToString();
                obj1.担当１部署名フリガナ = lbl_部署名フリガナ3.Text.ToString();
                obj1.担当１役職 = lbl_役職3.Text.ToString();
                obj1.担当１メールアドレス = lbl_メールアドレス.Text.ToString();
                if (lbl_直通電話番号3.Text.ToString() != "-")
                {
                    obj1.担当１直通ＴＥＬ = lbl_直通電話番号3.Text.ToString();
                }
                if (lbl_携帯番号3.Text.ToString() != "-")
                {
                    obj1.担当１携帯ＴＥＬ = lbl_携帯番号3.Text.ToString();
                }
                if (lbl_就任年月日3.Text.ToString() == "")
                {

                }
                if (lbl_就任年月日3.Text.ToString() != "")
                {
                    obj1.担当１就任年月日 = Convert.ToDateTime(lbl_就任年月日3.Text.ToString());
                }


                obj1.担当２氏名 = lbl_氏名4.Text.ToString();
                obj1.担当２氏名フリガナ = lbl_フリガナ4.Text.ToString();
                obj1.担当２部署名 = lbl_部署名4.Text.ToString();
                obj1.担当２部署名フリガナ = lbl_部署名フリガナ4.Text.ToString();
                obj1.担当２役職 = lbl_役職4.Text.ToString();
                obj1.担当２メールアドレス = lbl_メールアドレス4.Text.ToString();
                if (lbl_直通電話番号4.Text.ToString() != "-")
                {
                    obj1.担当２直通ＴＥＬ = lbl_直通電話番号4.Text.ToString();
                }
                if (lbl_携帯番号4.Text.ToString() != "-")
                {
                    obj1.担当２携帯ＴＥＬ = lbl_携帯番号4.Text.ToString();
                }

                if (lbl_就任年月日4.Text.ToString() == "")
                {

                }

                if (lbl_就任年月日4.Text.ToString() != "")
                {
                    obj1.担当２就任年月日 = Convert.ToDateTime(lbl_就任年月日4.Text.ToString());
                }
                if (lbl_安全管理者有無.Text.ToString() == "無")
                {
                    int 安全管理者有無 = 0;
                    obj1.安全管理者有無 = 安全管理者有無;
                }
                if (lbl_安全管理者有無.Text.ToString() == "有")
                {
                    int 安全管理者有無 = 1;
                    obj1.安全管理者有無 = 安全管理者有無;
                }
                if (lbl_衛生管理者有無.Text.ToString() == "無")
                {
                    int 衛生管理者有無 = 0;
                    obj1.衛生管理者有無 = 衛生管理者有無;
                }
                if (lbl_衛生管理者有無.Text.ToString() == "有")
                {
                    int 衛生管理者有無 = 1;
                    obj1.衛生管理者有無 = 衛生管理者有無;
                }
                obj1.ウェブサイト = lbl_ウェブサイト.Text.ToString();

                if (lbl_労災加入措置有無.Text.ToString() == "無")
                {
                    int 労災加入措置有無 = 0;
                    obj1.労災加入措置ID = 労災加入措置有無;
                }
                if (lbl_労災加入措置有無.Text.ToString() == "有")
                {
                    int 衛生管理者有無 = 1;
                    obj1.労災加入措置ID = 衛生管理者有無;
                }

                if (lbl_受入実績有無.Text.ToString() == "無")
                {
                    int 受入実績有無 = 0;
                    obj1.受入実績ID = 受入実績有無;
                }
                if (lbl_受入実績有無.Text.ToString() == "有")
                {
                    int 受入実績有無 = 1;
                    obj1.受入実績ID = 受入実績有無;
                }

                frm1.Update_CompBasicInfoInput(obj1);
                Response.Redirect("frmA_CompHistoryInput.aspx");
            }
            else
            {
                obj.企業名 = lbl_組合員企業名.Text.ToString();
                obj.企業名英語 = lbl_英語.Text.ToString();
                obj.企業名フリガナ = lbl_フリガナ.Text.ToString();
                obj.郵便番号 = lbl_郵便番号.Text.ToString();
                obj.住所 = lbl_住所.Text.ToString();
                obj.住所フリガナ = lbl_住所フリガナ.Text.ToString();
                obj.ＴＥＬ = lbl_電話番号.Text.ToString();
                obj.FAX = lbl_FAX番号.Text.ToString();
                obj.設立年月日 = Convert.ToDateTime(lbl_設立年月日.Text.ToString());


                string c = lbl_資本金.Text.ToString();
                string tien = c.Replace(",", "");

                decimal 資本金 = Decimal.Parse(tien);
                obj.資本金1 = 資本金;

                obj.業種分類 = lbl_業種分類.Text.ToString();
                int ID = get事業内容ID(lbl_事業内容.Text.ToString()); // Lay ID dung de Insert
                obj.事業内容ID = ID;
                obj.事業内容その他 = lbl_事業内容その他.Text.ToString();
                obj.主要製品 = lbl_主要製品.Text.ToString();
                obj.代表者１氏名 = lbl_氏名.Text.ToString();
                obj.代表者１氏名フリガナ = lbl_フリガナ1.Text.ToString();
                obj.代表者１役職 = lbl_役職1.Text.ToString();
                if (lbl_電話番号1.Text.ToString() != "-")
                {
                    obj.代表者１ＴＥＬ = lbl_電話番号1.Text.ToString();
                }
                if (lbl_携帯番号1.Text.ToString() != "-")
                {
                    obj.代表者１携帯ＴＥＬ = lbl_携帯番号1.Text.ToString();
                }
                obj.代表者１就任年月日 = Convert.ToDateTime(lbl_就任年月日1.Text.ToString());
                obj.代表者２氏名 = lbl_氏名2.Text.ToString();
                obj.代表者２氏名フリガナ = lbl_フリガナ2.Text.ToString();
                obj.代表者２役職 = lbl_役職2.Text.ToString();
                obj.代表者２ＴＥＬ = lbl_直通電話番号.Text.ToString();
                obj.代表者２携帯ＴＥＬ = lbl_携帯番号2.Text.ToString();
                obj.代表者２就任年月日 = Convert.ToDateTime(lbl_就任年月日2.Text.ToString());
                obj.担当１氏名 = lbl_氏名3.Text.ToString();
                obj.担当１氏名フリガナ = lbl_フリガナ3.Text.ToString();
                obj.担当１部署名 = lbl_部署名3.Text.ToString();
                obj.担当１部署名フリガナ = lbl_部署名フリガナ3.Text.ToString();
                obj.担当１役職 = lbl_役職3.Text.ToString();
                obj.担当１メールアドレス = lbl_メールアドレス.Text.ToString();
                obj.担当１直通ＴＥＬ = lbl_直通電話番号3.Text.ToString();
                if (lbl_携帯番号3.Text.ToString() != "-")
                {
                    obj.担当１携帯ＴＥＬ = lbl_携帯番号3.Text.ToString();
                }
                if (lbl_就任年月日3.Text.ToString() == "")
                {

                }
                if (lbl_就任年月日3.Text.ToString() != "")
                {
                    obj.担当１就任年月日 = Convert.ToDateTime(lbl_就任年月日3.Text.ToString());
                }


                obj.担当２氏名 = lbl_氏名4.Text.ToString();
                obj.担当２氏名フリガナ = lbl_フリガナ4.Text.ToString();
                obj.担当２部署名 = lbl_部署名4.Text.ToString();
                obj.担当２部署名フリガナ = lbl_部署名フリガナ4.Text.ToString();
                obj.担当２役職 = lbl_役職4.Text.ToString();
                obj.担当２メールアドレス = lbl_メールアドレス4.Text.ToString();
                if (lbl_直通電話番号4.Text.ToString() != "-")
                {
                    obj.担当２直通ＴＥＬ = lbl_直通電話番号4.Text.ToString();
                }
                if (lbl_携帯番号4.Text.ToString() != "-")
                {
                    obj.担当２携帯ＴＥＬ = lbl_携帯番号4.Text.ToString();
                }

                if (lbl_就任年月日4.Text.ToString() == "")
                {

                }

                if (lbl_就任年月日4.Text.ToString() != "")
                {
                    obj.担当２就任年月日 = Convert.ToDateTime(lbl_就任年月日4.Text.ToString());
                }
                if (lbl_安全管理者有無.Text.ToString() == "無")
                {
                    int 安全管理者有無 = 0;
                    obj.安全管理者有無 = 安全管理者有無;
                }
                if (lbl_安全管理者有無.Text.ToString() == "有")
                {
                    int 安全管理者有無 = 1;
                    obj.安全管理者有無 = 安全管理者有無;
                }
                if (lbl_衛生管理者有無.Text.ToString() == "無")
                {
                    int 衛生管理者有無 = 0;
                    obj.衛生管理者有無 = 衛生管理者有無;
                }
                if (lbl_衛生管理者有無.Text.ToString() == "有")
                {
                    int 衛生管理者有無 = 1;
                    obj.衛生管理者有無 = 衛生管理者有無;
                }
                obj.ウェブサイト = lbl_ウェブサイト.Text.ToString();

                if (lbl_労災加入措置有無.Text.ToString() == "無")
                {
                    int 労災加入措置有無 = 0;
                    obj.労災加入措置ID = 労災加入措置有無;
                }
                if (lbl_労災加入措置有無.Text.ToString() == "有")
                {
                    int 衛生管理者有無 = 1;
                    obj.労災加入措置ID = 衛生管理者有無;
                }

                if (lbl_受入実績有無.Text.ToString() == "無")
                {
                    int 受入実績有無 = 0;
                    obj.受入実績ID = 受入実績有無;
                }
                if (lbl_受入実績有無.Text.ToString() == "有")
                {
                    int 受入実績有無 = 1;
                    obj.受入実績ID = 受入実績有無;
                }
                obj.Type = 1;
                obj.廃止区分 = 1;
                obj.企業分類コード = 1;
                DataTable dt本社情報 = new DataTable();
                dt本社情報 = frm.Select本社情報();
                string 企業コード = "";
                if (dt本社情報.Rows.Count > 0)
                {
                    DataTable dtMAX = new DataTable();
                    dtMAX = frm.SelectMAX本社情報();
                    foreach (DataRow row in dtMAX.Rows)
                    {
                        企業コード = row["企業コード"].ToString();
                        if (Int32.Parse(企業コード) + 0 < 10)
                        {
                            企業コード = "000" + Convert.ToString(Int32.Parse(企業コード) + 1);
                        }
                        else if (Int32.Parse(企業コード) + 0 >= 10 && Int32.Parse(企業コード) < 100)
                        {
                            企業コード = "00" + Convert.ToString(Int32.Parse(企業コード) + 1);
                        }
                        else if (Int32.Parse(企業コード) + 0 >= 100 && Int32.Parse(企業コード) < 1000)
                        {
                            企業コード = "0" + Convert.ToString(Int32.Parse(企業コード) + 1);
                        }

                    }

                }
                else
                {
                    企業コード = "0002";
                }
                obj.企業コード = 企業コード;
                frm.Insert本社情報(obj);
                Session.Remove("listValue");
                Response.Redirect("frmA_CompHistoryInput.aspx");
            }
        }
        catch { }
    }

    public int get事業内容ID(string name)// lay ten cua cac nganh nghe lien quan.
    {
        事業内容Manager frm1 = new 事業内容Manager();
        DataTable dt = frm1.get事業内容ID(name);
        int a = Int32.Parse(dt.Rows[0][0].ToString());
        return a;


    }


    public string get事業内容Name(int ID)// lay ten cua cac nganh nghe lien quan.
    {
        事業内容Manager frm1 = new 事業内容Manager();
        DataTable dt = frm1.get事業内容Name(ID);
        string a = dt.Rows[0][1].ToString();
        return a;


    }

    public void getSession()//tu bien Session se duoc gan du lieu tuong ung.
    {
        List<List<String>> list = new List<List<String>>();
        list = (System.Collections.Generic.List<List<String>>)Session["listValue"];
        

        foreach (List<String> str in list)
        {
            if (str[0] == "txt_組合員企業名")
            {


                lbl_組合員企業名.Text = str[1].ToString();
            }
            if (str[0] == "txt_フリガナ")
            {
                lbl_フリガナ.Text = str[1].ToString();
            }
            if (str[0] == "txt_英語")
            {
                lbl_英語.Text = str[1].ToString();
            }
            if (str[0] == "txt_郵便番号")
            {
                lbl_郵便番号.Text = str[1].ToString();
            }
            if (str[0] == "txt_住所")
            {
                lbl_住所.Text = str[1].ToString();
            }
            if (str[0] == "txt_住所フリガナ")
            {
                lbl_住所フリガナ.Text = str[1].ToString();
            }

            /////////////////////////////////////////////////////////////////////////////////////////
            if (str[0] == "txt_電話番号")
            {
                lbl_電話番号.Text = str[1].ToString();
            }
            if (str[0] == "txt_電話番号T1")
            {
                lbl_電話番号.Text = lbl_電話番号.Text.ToString ()+ "-" + str[1].ToString(); 
            }

            if (str[0] == "txt_電話番号T2")
            {
                lbl_電話番号.Text = lbl_電話番号.Text.ToString() + "-" + str[1].ToString();
            }
            /////////////////////////////////////////////////////////////////////////////////////////


            /////////////////////////////////////////////////////////////////////////////////////////
            if (str[0] == "txt_FAX番号")
            {
                lbl_FAX番号.Text = str[1].ToString();
            }
            if (str[0] == "txt_FAX番号_M1")
            {
                lbl_FAX番号.Text = lbl_FAX番号.Text.ToString() + "-" + str[1].ToString();
            }
            if (str[0] == "txt_FAX番号_M2")
            {
                lbl_FAX番号.Text = lbl_FAX番号.Text.ToString() + "-" + str[1].ToString();
            }
            /////////////////////////////////////////////////////////////////////////////////////////
            
            
            if (str[0] == "textbox1")
            {

                lbl_設立年月日.Text = ConvertJapan(str[1].ToString());
            }
            if (str[0] == "txt_資本金")
            {
                lbl_資本金.Text = str[1].ToString();
                
            }

            if (str[0] == "txt_業種分類")
            {
                lbl_業種分類.Text = str[1].ToString();
            }
            if (str[0] == "ddl_事業内容")
            {
                lbl_事業内容.Text = get事業内容Name(Int32.Parse(str[1].ToString()));
            }

            if (str[0] == "txt_事業内容その他")
            {
                lbl_事業内容その他.Text = str[1].ToString();
            }


            if (str[0] == "txt_主要製品")
            {
                lbl_主要製品.Text = str[1].ToString();
            }

            if (str[0] == "txt_氏名")
            {
                lbl_氏名.Text = str[1].ToString();
            }
            if (str[0] == "フリガナ1")
            {
                lbl_フリガナ1.Text = str[1].ToString();
            }
            if (str[0] == "txt_役職1")
            {
                lbl_役職1.Text = str[1].ToString();
            }

            /////////////////////////////////////////////////////////////////////////////////////////
            if (str[0] == "txt_電話番号1")
            {
                if (str[1].ToString() == "")
                {
                    lbl_電話番号1.Text = "-";
                }
                else
                {
                    lbl_電話番号1.Text = str[1].ToString();
                }
            }
            if (str[0] == "txt_電話番号1_M1")
            {
                if (str[1].ToString() == "")
                {
                    lbl_電話番号1.Text = "-";
                }
                else
                {
                    lbl_電話番号1.Text = lbl_電話番号1.Text.ToString() + "-" + str[1].ToString();
                }
            }
            if (str[0] == "txt_電話番号1_M2")
            {
                if (str[1].ToString() == "")
                {
                    lbl_電話番号1.Text = "-";
                }
                else
                {
                    lbl_電話番号1.Text = lbl_電話番号1.Text.ToString() + "-" + str[1].ToString();
                }
            }
            /////////////////////////////////////////////////////////////////////////////////////////

            /////////////////////////////////////////////////////////////////////////////////////////
            if (str[0] == "txt_携帯番号1")
            {
                if (str[1].ToString() == "")
                {
                    lbl_携帯番号1.Text = "-";
                }
                else
                {
                    lbl_携帯番号1.Text = str[1].ToString();
                }
            }
            if (str[0] == "txt_携帯番号1_M1")
            {
                if (str[1].ToString() == "")
                {
                    lbl_携帯番号1.Text = "-";
                }
                else
                {
                    lbl_携帯番号1.Text = lbl_携帯番号1.Text.ToString() + "-" + str[1].ToString();
                }
            }
            if (str[0] == "txt_携帯番号1_M2")
            {
                if (str[1].ToString() == "")
                {
                    lbl_携帯番号1.Text = "-";
                }
                else
                {
                    lbl_携帯番号1.Text = lbl_携帯番号1.Text.ToString() + "-" + str[1].ToString();
                }
            }
            /////////////////////////////////////////////////////////////////////////////////////////
            if (str[0] == "txt就任年月日1")
            {
                lbl_就任年月日1.Text = ConvertJapan(str[1].ToString());
            }

            if (str[0] == "txt_氏名2")
            {
                lbl_氏名2.Text = str[1].ToString();
            }
            if (str[0] == "txt_フリガナ2")
            {
                lbl_フリガナ2.Text = str[1].ToString();
            }
            if (str[0] == "txt_役職2")
            {
                lbl_役職2.Text = str[1].ToString();
            }
            /////////////////////////////////////////////////////////////////////////////////////////
            if (str[0] == "txt_直通電話番号")
            {
                lbl_直通電話番号.Text = str[1].ToString();
            }
            if (str[0] == "txt_直通電話番号_M1")
            {
                lbl_直通電話番号.Text = lbl_直通電話番号.Text.ToString() +"-"+ str[1].ToString();
            }
            if (str[0] == "txt_直通電話番号_M2")
            {
                lbl_直通電話番号.Text = lbl_直通電話番号.Text.ToString() + "-" + str[1].ToString();
            }
            /////////////////////////////////////////////////////////////////////////////////////////


            /////////////////////////////////////////////////////////////////////////////////////////
            if (str[0] == "txt_携帯番号2")
            {
                lbl_携帯番号2.Text = str[1].ToString();
            }
            if (str[0] == "txt_携帯番号2_M1")
            {
                lbl_携帯番号2.Text =lbl_携帯番号2.Text.ToString() +"-"+ str[1].ToString();
            }
            if (str[0] == "txt_携帯番号2_M2")
            {
                lbl_携帯番号2.Text = lbl_携帯番号2.Text.ToString() + "-" + str[1].ToString();
            }
            /////////////////////////////////////////////////////////////////////////////////////////
            if (str[0] == "txt就任年月日2")
            {
                lbl_就任年月日2.Text = ConvertJapan(str[1].ToString());
            }

            if (str[0] == "txt_氏名3")
            {
                lbl_氏名3.Text = str[1].ToString();
            }

            if (str[0] == "txt_フリガナ3")
            {
                lbl_フリガナ3.Text = str[1].ToString();
            }
            if (str[0] == "txt_部署名3")
            {
                lbl_部署名3.Text = str[1].ToString();
            }
            if (str[0] == "txt_部署名フリガナ3")
            {
                lbl_部署名フリガナ3.Text = str[1].ToString();
            }
            if (str[0] == "txt_役職3")
            {
                lbl_役職3.Text = str[1].ToString();
            }

            if (str[0] == "txt_メールアドレス")
            {
                lbl_メールアドレス.Text = str[1].ToString();
            }

            /////////////////////////////////////////////////////////////////////////////////////////
            if (str[0] == "txt_直通電話番号3")
            {
                lbl_直通電話番号3.Text = str[1].ToString();
            }
            if (str[0] == "txt_直通電話番号3_M1")
            {
                lbl_直通電話番号3.Text = lbl_直通電話番号3.Text.ToString()+ "-" + str[1].ToString();
            }
            if (str[0] == "txt_直通電話番号3_M2")
            {
                lbl_直通電話番号3.Text = lbl_直通電話番号3.Text.ToString() + "-" + str[1].ToString();
            }
            /////////////////////////////////////////////////////////////////////////////////////////

            /////////////////////////////////////////////////////////////////////////////////////////
            if (str[0] == "txt_携帯番号3")
            {
                if (str[1].ToString() == "")
                {
                    lbl_携帯番号3.Text = "-";
                }
                else
                {
                    lbl_携帯番号3.Text = str[1].ToString();
                }
            }
            if (str[0] == "txt_携帯番号3_M1")
            {
                if (str[1].ToString() == "")
                {
                    lbl_携帯番号3.Text = "-";
                }
                else
                {
                    lbl_携帯番号3.Text = lbl_携帯番号3.Text + "-" + str[1].ToString();
                }
            }
            if (str[0] == "txt_携帯番号3_M2")
            {
                if (str[1].ToString() == "")
                {
                    lbl_携帯番号3.Text = "-";
                }
                else
                {
                    lbl_携帯番号3.Text = lbl_携帯番号3.Text + "-" + str[1].ToString();
                }
            }
            /////////////////////////////////////////////////////////////////////////////////////////

            if (str[0] == "txt就任年月日3")
            {
                if (str[1].ToString() == "")
                {
                    lbl_就任年月日3.Text = str[1].ToString();
                    lbl_就任年月日3_TUNG.Visible = true;
                }
                else
                {
                    lbl_就任年月日3.Text = ConvertJapan(str[1].ToString());
                }
            }

            if (str[0] == "txt_氏名4")
            {
                if (str[1].ToString() == "")
                {
                    lbl_氏名4.Text = str[1].ToString();
                    lbl_氏名4_TUNG.Visible = true;
                }
                else
                {
                    lbl_氏名4.Text = str[1].ToString();
                }
            }

            if (str[0] == "txt_フリガナ4")
            {
                if (str[1].ToString() == "")
                {
                    lbl_フリガナ4.Text = str[1].ToString();
                    lbl_フリガナ4_TUNG.Visible = true;
                }
                else
                {
                    lbl_フリガナ4.Text = str[1].ToString();
                }
            }
            if (str[0] == "txt_部署名4")
            {
                if (str[1].ToString() == "")
                {
                    lbl_部署名4.Text = str[1].ToString();
                    lbl_部署名4_TUNG.Visible = true;
                }
                else
                {
                    lbl_部署名4.Text = str[1].ToString();
                }
            }
            if (str[0] == "txt_部署名フリガナ4")
            {
                if (str[1].ToString() == "")
                {
                    lbl_部署名フリガナ4.Text = str[1].ToString();
                    lbl_部署名フリガナ4_TUNG.Visible = true;
                }
                else
                {
                    lbl_部署名フリガナ4.Text = str[1].ToString();
                }

            }

            if (str[0] == "txt_役職4")
            {
                if (str[1].ToString() == "-1")
                {
                    lbl_役職4.Text = "";
                    lbl_役職4_TUNG.Visible = true;
                }
                else
                {
                    lbl_役職4.Text = str[1].ToString();
                }
                

            }

            if (str[0] == "txt_メールアドレス4")
            {
                if (str[1].ToString() == "")
                {
                    lbl_メールアドレス4.Text = str[1].ToString();
                    lbl_メールアドレス4_TUNG.Visible = true;
                }
                else
                {
                    lbl_メールアドレス4.Text = str[1].ToString();
                }
            }

            /////////////////////////////////////////////////////////////////////////////////////////
            if (str[0] == "txt_直通電話番号4")
            {
                if (str[1].ToString() == "")
                {
                    lbl_直通電話番号4.Text = "-";
                }
                else
                {
                    lbl_直通電話番号4.Text = str[1].ToString();
                }
            }
            if (str[0] == "txt_直通電話番号4_M1")
            {
                if (str[1].ToString() == "")
                {
                    lbl_直通電話番号4.Text = "-";
                }
                else
                {
                    lbl_直通電話番号4.Text = lbl_直通電話番号4.Text.ToString() + "-" + str[1].ToString();
                }
            }
            if (str[0] == "txt_直通電話番号4_M2")
            {
                if (str[1].ToString() == "")
                {
                    lbl_直通電話番号4.Text = "-";
                }
                else
                {
                    lbl_直通電話番号4.Text = lbl_直通電話番号4.Text.ToString() + "-" + str[1].ToString();
                }
            }
            /////////////////////////////////////////////////////////////////////////////////////////


            /////////////////////////////////////////////////////////////////////////////////////////
            if (str[0] == "txt_携帯番号4")
            {
                if (str[1].ToString() == "")
                {
                    lbl_携帯番号4.Text = "-"; 
                }
                else
                {
                    lbl_携帯番号4.Text = str[1].ToString();
                }
            }
            if (str[0] == "txt_携帯番号4_M1")
            {
                if (str[1].ToString() == "")
                {
                    lbl_携帯番号4.Text = "-";
                }
                else
                {
                    lbl_携帯番号4.Text = lbl_携帯番号4.Text.ToString() + "-" + str[1].ToString();
                }
            }
            if (str[0] == "txt_携帯番号4_M2")
            {
                if (str[1].ToString() == "")
                {
                    lbl_携帯番号4.Text = "-";
                }
                else
                {
                    lbl_携帯番号4.Text = lbl_携帯番号4.Text.ToString() + "-" + str[1].ToString();
                }
            }
            /////////////////////////////////////////////////////////////////////////////////////////

            if (str[0] == "txt就任年月日4")
            {
                if (str[1].ToString() == "")
                {
                    lbl_就任年月日4.Text = str[1].ToString();
                    lbl_就任年月日4_TUNG.Visible = true;
                }
                else
                {
                    lbl_就任年月日4.Text = ConvertJapan(str[1].ToString());
                }
            }

            if (str[0] == "txt_ウェブサイト")
            {
                if (str[1].ToString() == "")
                {
                    lbl_ウェブサイト.Text = str[1].ToString() ;
                    lbl_ウェブサイト_TUNG.Visible = true;
                }
                else
                {
                    lbl_ウェブサイト.Text = str[1].ToString();

                    string url = "";
                    if (str[1].ToString().IndexOf("http://") > -1)
                    {
                        url = "http://";
                    }
                    else if (str[1].ToString().IndexOf("https://") > -1)
                    {
                        url = "https://";
                    }
                    else if (str[1].ToString().IndexOf("ftp://") > -1)
                    {
                        url = "ftp://";
                    }

                    a12 = "http://" + str[1].ToString();
                    
                    //System.Web.HttpUtility.UrlEncode(str[1].ToString());
                    //Response.Write(System.Web.HttpUtility.UrlEncode(str[1].ToString()));
                    //WebControl a = new WebControl(HtmlTextWriterTag.A);
                    //a.Attributes["href"] = "http://" + str[1].ToString();
                    //Literal text = new Literal();
                    //text.Text = str[1].ToString();
                    //a.Controls.Add(text);
                    //lbl_ウェブサイト.Controls.Add(a);

                    //Response.Write(HttpUtility.UrlDecode("http://" + str[1].ToString()));
                    //lbl_ウェブサイト.NavigateUrl = "http://tiếng.com";// url != "" ? str[1].ToString() : HttpUtility.UrlDecode("http://" + str[1].ToString());

                }
            }

            if (str[0] == "ddl_安全管理者有無")
            {
                string a = str[1].ToString();
                if (a == "0")
                {
                    lbl_安全管理者有無.Text = "無";
                }
                else
                    lbl_安全管理者有無.Text = "有";

            }
            if (str[0] == "ddl_衛生管理者有無")
            {
                string a = str[1].ToString();
                if (a == "0")
                {
                    lbl_衛生管理者有無.Text = "無";
                }
                else
                    lbl_衛生管理者有無.Text = "有";

            }
            if (str[0] == "ddl_労災加入措置有無")
            {
                string a = str[1].ToString();
                if (a == "0")
                {
                    lbl_労災加入措置有無.Text = "無";
                }
                else
                    lbl_労災加入措置有無.Text = "有";

            }
            if (str[0] == "ddl_受入実績有無")
            {
                string a = str[1].ToString();
                if (a == "0")
                {
                    lbl_受入実績有無.Text = "無";
                }
                else
                    lbl_受入実績有無.Text = "有";

            }

        }
    }
    public void CheckQuyen()
    {
       
            try
            {
                
                本社情報Manager frm = new 本社情報Manager();
                DataTable dt = new DataTable();
                本社情報 obj = new 本社情報();
                obj.企業ID = Int32.Parse(Session["企業コード_2"].ToString()); // Lay ID dang nhap tu giao dien
                dt = frm.Select_CompBasicInfoInput(obj);
                foreach (DataRow row in dt.Rows)
                {
                    lbl_組合員企業名.Text = row["企業名"].ToString();
                    
                    lbl_英語.Text = row["企業名英語"].ToString();
                    lbl_フリガナ.Text = row["企業名フリガナ"].ToString();
                    lbl_郵便番号.Text = row["郵便番号"].ToString();
                    lbl_住所.Text = row["住所"].ToString();
                    lbl_住所フリガナ.Text = row["住所フリガナ"].ToString();

                    ///////////////////////////////////////////////////////////////////////////////////
                    lbl_電話番号.Text = row["ＴＥＬ"].ToString(); ;
                    
                    ///////////////////////////////////////////////////////////////////////////////////

                    ///////////////////////////////////////////////////////////////////////////////////
                    lbl_FAX番号.Text = row["FAX"].ToString();
                    ///////////////////////////////////////////////////////////////////////////////////

                    lbl_設立年月日.Text =  ConvertJapan(row["設立年月日"].ToString());

                    if (row["資本金"].ToString() == "" || Convert.ToDecimal(row["資本金"].ToString()) == 0)
                    {
                        lbl_資本金.Text = "0";
                    }
                    else
                    {
                        lbl_資本金.Text = Convert.ToDecimal(row["資本金"]).ToString("###,###");
                    }
                    lbl_業種分類.Text = row["業種分類"].ToString();
                    lbl_事業内容.Text = row["事業内容"].ToString();
                    lbl_事業内容その他.Text = row["事業内容その他"].ToString();
                    lbl_主要製品.Text = row["主要製品"].ToString();
                    lbl_氏名.Text = row["代表者１氏名"].ToString();
                    lbl_フリガナ1.Text = row["代表者１氏名フリガナ"].ToString();
                    lbl_役職1.Text = row["代表者１役職"].ToString();

                    ///////////////////////////////////////////////////////////////////////////////////
                    if (row["代表者１ＴＥＬ"].ToString() == "")
                    {
                        lbl_電話番号1.Text = row["代表者１ＴＥＬ"].ToString();
                        lbl_電話番号1_TUNG.Visible = true;
                    }
                    else
                    {
                        lbl_電話番号1.Text = row["代表者１ＴＥＬ"].ToString();
                    }

                    
                    ///////////////////////////////////////////////////////////////////////////////////

                    ///////////////////////////////////////////////////////////////////////////////////
                    if (row["代表者１携帯ＴＥＬ"].ToString() == "")
                    {
                        lbl_携帯番号1.Text = row["代表者１携帯ＴＥＬ"].ToString();
                        lbl_携帯番号1_TUNG.Visible = true;
                    }
                    else
                    {
                        lbl_携帯番号1.Text = row["代表者１携帯ＴＥＬ"].ToString();
                    }

                    ///////////////////////////////////////////////////////////////////////////////////

                    lbl_就任年月日1.Text =  ConvertJapan(row["代表者１就任年月日"].ToString());
                    lbl_氏名2.Text = row["代表者２氏名"].ToString();
                    lbl_フリガナ2.Text = row["代表者２氏名フリガナ"].ToString();
                    lbl_役職2.Text = row["代表者２役職"].ToString();

                    ///////////////////////////////////////////////////////////////////////////////////
                    lbl_直通電話番号.Text = row["代表者２ＴＥＬ"].ToString(); 
                    
                    ///////////////////////////////////////////////////////////////////////////////////

                    ///////////////////////////////////////////////////////////////////////////////////
                    lbl_携帯番号2.Text = row["代表者２携帯ＴＥＬ"].ToString();
                    
                    ///////////////////////////////////////////////////////////////////////////////////
                    string 代表者２就任年月日 =  row["代表者２就任年月日"].ToString();
                    DateTime d3 = DateTime.Parse(代表者２就任年月日);
                    代表者２就任年月日 = d3.ToString("yyyy/MM/dd");
                    lbl_就任年月日2.Text = ConvertJapan(代表者２就任年月日);
                    lbl_氏名3.Text = row["担当1氏名"].ToString();
                    lbl_フリガナ3.Text = row["担当１氏名フリガナ"].ToString();
                    lbl_部署名3.Text = row["担当１部署名"].ToString();
                    lbl_部署名フリガナ3.Text = row["担当１部署名フリガナ"].ToString();
                    lbl_役職3.Text = row["担当１役職"].ToString();
                    lbl_メールアドレス.Text = row["担当１メールアドレス"].ToString();

                    ///////////////////////////////////////////////////////////////////////////////////

                    lbl_直通電話番号3.Text = row["担当１直通ＴＥＬ"].ToString(); ;
                    
                    ///////////////////////////////////////////////////////////////////////////////////

                    ///////////////////////////////////////////////////////////////////////////////////

                    if (row["担当１携帯ＴＥＬ"].ToString() == "")
                    {
                        lbl_携帯番号3.Text = row["担当１携帯ＴＥＬ"].ToString();
                        lbl_携帯番号3_TUNG.Visible = true;
                    }
                    else
                    {
                        lbl_携帯番号3.Text = row["担当１携帯ＴＥＬ"].ToString();
                    }
                    
                    ///////////////////////////////////////////////////////////////////////////////////

                    //string 担当１就任年月日 = ConvertDate(row["担当１就任年月日"].ToString());
                    //DateTime d4 = DateTime.Parse(担当１就任年月日);
                    //担当１就任年月日 = d4.ToString("yyyy/MM/dd");
                    if (row["担当１就任年月日"].ToString() == "")
                    {
                        lbl_就任年月日3.Text = ConvertDate(row["担当１就任年月日"].ToString());
                        lbl_就任年月日3_TUNG.Visible = true;
                    }
                    else
                    {
                        lbl_就任年月日3.Text = ConvertJapan(row["担当１就任年月日"].ToString());
                    }

                    if (row["担当２氏名"].ToString() == "")
                    {
                        lbl_氏名4.Text = row["担当２氏名"].ToString();
                        lbl_氏名4_TUNG.Visible = true;
                    }
                    else
                    {
                        lbl_氏名4.Text = row["担当２氏名"].ToString();
                    }
                    if (row["担当２氏名フリガナ"].ToString() == "")
                    {
                        lbl_フリガナ4.Text = row["担当２氏名フリガナ"].ToString();
                        lbl_フリガナ4_TUNG.Visible = true;
                    }
                    else
                    {
                        lbl_フリガナ4.Text = row["担当２氏名フリガナ"].ToString();
                    }
                    
                    if (row["担当２部署名"].ToString() == "")
                    {
                        lbl_部署名4.Text = row["担当２部署名"].ToString();
                        lbl_部署名4_TUNG.Visible = true;
                    }
                    else
                    {
                        lbl_部署名4.Text = row["担当２部署名"].ToString();
                    }
                    
                    if (row["担当２部署名フリガナ"].ToString() == "")
                    {
                        lbl_部署名フリガナ4.Text = row["担当２部署名フリガナ"].ToString();
                        lbl_部署名フリガナ4_TUNG.Visible = true;
                    }
                    else
                    {
                        lbl_部署名フリガナ4.Text = row["担当２部署名フリガナ"].ToString();
                    }
                    
                    if (row["担当２役職"].ToString() == "")
                    {
                        lbl_役職4.Text = "";
                        lbl_役職4_TUNG.Visible = true;
                    }
                    else
                    {
                        lbl_役職4.Text = row["担当２役職"].ToString();
                    }
                    if (row["担当２メールアドレス"].ToString() == "")
                    {
                        lbl_メールアドレス4.Text = row["担当２メールアドレス"].ToString();
                        lbl_メールアドレス4_TUNG.Visible = true;
                    }
                    else
                    {
                        lbl_メールアドレス4.Text = row["担当２メールアドレス"].ToString();
                       
                    }

                    ///////////////////////////////////////////////////////////////////////////////////


                    if (row["担当２直通ＴＥＬ"].ToString() == "")
                    {
                        lbl_直通電話番号4.Text = row["担当２直通ＴＥＬ"].ToString();
                        lbl_直通電話番号4_TUNG.Visible = true;
                    }
                    else
                    {
                        lbl_直通電話番号4.Text = row["担当２直通ＴＥＬ"].ToString();
                    }
                    ///////////////////////////////////////////////////////////////////////////////////

                    ///////////////////////////////////////////////////////////////////////////////////

                    if (row["担当２携帯ＴＥＬ"].ToString() == "")
                    {
                        lbl_携帯番号4.Text = row["担当２携帯ＴＥＬ"].ToString();
                        lbl_携帯番号4_TUNG.Visible = true;
                    }
                    else
                    {
                        lbl_携帯番号4.Text = row["担当２携帯ＴＥＬ"].ToString();
                    }
                    
                    ///////////////////////////////////////////////////////////////////////////////////

                    //string 担当２就任年月日 = row["担当２就任年月日"].ToString();
                    //DateTime d5 = DateTime.Parse(担当２就任年月日);
                    //担当２就任年月日 = d5.ToString("yyyy/MM/dd");
                    if (row["担当２就任年月日"].ToString() == "")
                    {
                        lbl_就任年月日4.Text = ConvertDate(row["担当２就任年月日"].ToString());
                        lbl_就任年月日4_TUNG.Visible = true;
                    }
                    else
                    {
                        lbl_就任年月日4.Text = ConvertJapan(row["担当２就任年月日"].ToString());
                    }
                                        
                    if (row["ウェブサイト"].ToString() == "")
                    {
                        lbl_ウェブサイト.Text = row["ウェブサイト"].ToString();
                        lbl_ウェブサイト_TUNG.Visible = true;
                    }
                    else
                    {
                        lbl_ウェブサイト.Text = row["ウェブサイト"].ToString();
                        string url = "";
                        if (row["ウェブサイト"].ToString().IndexOf("http://") > -1)
                        {
                            url = "http://";
                        }
                        else if (row["ウェブサイト"].ToString().IndexOf("https://") > -1)
                        {
                            url = "https://";
                        }
                        else if (row["ウェブサイト"].ToString().IndexOf("ftp://") > -1)
                        {
                            url = "ftp://";
                        }
                        //lbl_ウェブサイト.NavigateUrl = url != "" ? row["ウェブサイト"].ToString() : "http://" + row["ウェブサイト"].ToString();
                        a12 = "http://" + row["ウェブサイト"].ToString();
                    }
                    if (row["安全管理者有無"].ToString() == "0")
                    {
                        lbl_安全管理者有無.Text = "無";
                    }
                    if (row["安全管理者有無"].ToString() == "1")
                    {
                        lbl_安全管理者有無.Text = "有";
                    }
                    if (row["衛生管理者有無"].ToString() == "0")
                    {
                        lbl_衛生管理者有無.Text = "無";
                    }
                    if (row["衛生管理者有無"].ToString() == "1")
                    {
                        lbl_衛生管理者有無.Text = "有";
                    }
                    if (row["労災加入措置"].ToString() == "0")
                    {
                        lbl_労災加入措置有無.Text = "無";
                    }
                    if (row["労災加入措置"].ToString() == "1")
                    {
                        lbl_労災加入措置有無.Text = "有";
                    }
                    if (row["受入実績"].ToString() == "0")
                    {
                        lbl_受入実績有無.Text = "無";
                    }
                    if (row["受入実績"].ToString() == "1")
                    {
                        lbl_受入実績有無.Text = "有";
                    }

                    btn_登録.Enabled = false;    



                }

            }
            catch { }
        }

    public string GetURL()
    {
        string url = lbl_ウェブサイト.Text.ToString();
        return url;
    }

    public string ConvertDate(string str)// ham convert ngay thang nam.
    {
        if (str == "")
        {
            return str = "";
        }
        else
        {
            string date = str;
            DateTime d1 = DateTime.Parse(date);
            d1.Year.ToString();
            return date = d1.ToString("yyyy/MM/dd");
        }
    }

    protected void btn_次_Click(object sender, EventArgs e)
    {
        Response.Redirect("frmA_CompHistoryInput.aspx");
    }


    public string ConvertJapan(string str)// ham convert ngay thang nam.
    {
        if (str == "")
        {
            return str = "";
        }
        else
        {
            string date = str;
            DateTime d1 = DateTime.Parse(date);
            d1.Year.ToString();
            return date = d1.ToString("yyyy年MM月dd日");

        }
    }
   
}
